der Haddock - French English Dictionary